# Language extensions for convenience 2, 3, 4 
class Object
	def blank?
		if nil? then
			return true
		elsif respond_to?(:empty?)
			return empty?
		else
			return false
		end
	end
end

# Language extensions for convenience 1
x = ""
x.empty?
x = nil
x.empty?
x = ' '
x.empty?